Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 LEE PARK Semi-Detached £513,242 £315,055 12 Feb 2007
14 LEE PARK Detached £760,154 £470,000 2 Mar 2007
16 LEE PARK Detached £1,114,131 £805,000 14 Dec 2015
18 LEE PARK Semi-Detached £738,153 £430,000 29 Aug 2006
20 LEE PARK Detached £891,767 £200,000 30 Apr 1999
24 LEE PARK Detached £870,000 11 Jan 2024